migratetoimage
請使用 migratetoimage 指令,將資料從磁區(映像模式或受管理模式) 移轉到新的映像模式磁區副本。目標磁碟不需要在與來源磁碟相同的儲存區中。
語法
參數
- -vdisk source_vdisk_id | name
- (必要)指定要移轉之來源磁區的名稱或 ID。
- -copy id
- (如果指定的磁區有多個副本,則為必要)指定要從中移轉的磁區副本。
- -threads number_of_threads
- (選用)指定移轉延伸範圍時所用的執行緒數目。您可以指定 1 - 4 個執行緒。預設的執行緒數目是 4。
- -mdisk unmanaged_target_mdisk_id | name
- (必要)指定資料必須移轉至的 MDisk 的名稱。這個磁碟必須是未受管理的,而且要夠大才能包含所要移轉的磁碟資料。
- -mdiskgrp managed_disk_group_id | name
- (必要)指定移轉完成之後 MDisk 必須置於其中的儲存區。
- -tier tier0_flash | tier1_flash | tier_enterprise | tier_nearline
- (選用)指定要新增的 MDisk 的層級。
- tier0_flash
- 為新探索到的磁區或外部磁區指定
tier0_flash硬碟或外部 MDisk。 - tier1_flash
- 為新探索到的磁區或外部磁區指定
tier1_flash(或快閃磁碟機)硬碟或外部 MDisk。 - tier_enterprise
- 為新探索到的磁區或外部磁區指定
tier_enterprise硬碟或外部 MDisk。 - tier_nearline
- 為新探索到的磁區或外部磁區指定
tier_nearline硬碟或外部 MDisk。
說明
如果來源磁區副本是在子儲存區中,或如果指定的 MDisk 群組是子儲存區,則無法使用這個指令。 如果磁區正在格式化,這個指令會無法運作。
註: 如果磁區上已啟用雲端 Snapshot,則您無法在儲存區之間移轉磁區或磁區映像。
migratetoimage 指令透過將使用者指定的磁區之延伸範圍(可能位於一或多個 MDisk 上)合併到您指定的目標 MDisk 的延伸範圍,來移轉使用者指定的磁區資料。移轉完成之後,磁區會分類為映像類型磁區,而對應的 mdisk 會分類為映像模式 MDisk。
執行指令時,指定為目標的受管理磁碟必須在未受管理的狀態中。執行這個指令會導致 MDisk 併入使用者指定的儲存區中。
如果目標或來源磁區離線,則您不能指定 migratetoimage。請更正離線狀況,再移轉磁區。
記住: 在檔案系統所擁有的磁區上無法使用這個指令,或者,如果來源 MDisk 是 SAS MDisk
(只能在映像模式中運作),也無法使用這個指令。
如果磁區(或磁區副本)是 FlashCopy® 對映的目標,且該對映的來源磁區在主動-主動關係中,則新的儲存區必須位於與來源磁區相同的站台。如果磁區在主動-主動關係中,則新的儲存區必須位於與來源磁區相同的站台中。此外,要新增的 MDisk 的站台資訊必須明確定義,且符合儲存區中其他 MDisk 的站台資訊。
註: 如果目標磁區的格式化屬性值是
yes,則您不能從磁區中移轉日期。您不能指定 migratetoimage,將資料縮減儲存區中的精簡或壓縮磁區移轉至映像模式磁區。在將資料縮減儲存區中的精簡或壓縮磁區從一個叢集系統移轉到另一個叢集系統之前,您必須先將磁區抄寫到標準儲存區中的完全配置、精簡或壓縮磁區副本中。
當移轉映像模式 MDisk 時,無法使用加密金鑰。如果要使用加密(當 MDisk 有加密金鑰時),MDisk 必須自行加密。
呼叫範例
下列範例指定使用者想要將資料從 vdisk0 移轉到 mdisk5,而且 MDisk 必須置於儲存區 mdgrp2。migratetoimage -vdisk vdisk0 -mdisk mdisk5 -mdiskgrp mdgrp2 -tier tier_nearline結果輸出:
No feedback
